export default function () {
  return {
    name: '按钮',
    customStyle: '',
    label: '按钮',
    type: 'custom',
    routerPage: '',
    routerQuery: '',
    routerLinkTitle: '',
    hasLoading: false,
    handler: `function() {

}`,
    linkExpression: '\'\'',

    color: '#fff',
    backgroundColor: '#2196f3',
    beforeHook: `
function() {
}
`,
    afterHook: `
function() {
}
`,
    dataInterfaceId: undefined,
    isExistExp: true,
    printVisible: false,
    isReadonlyExp: false,
    confirmContent: undefined,
    confirmTitle: undefined,
    needConfirm: false,
    dataInterfaceParams: undefined,
    dataInterfaceRequestBody: undefined,
    dialogInitialData: `function(){

}`,
    selectDialog: undefined,
    dialogHeight: '',
    dialogWidth: '',
    dialogTitle: '',
    // dialogTemplate: undefined,
    dialogBehavior: 'request',
    dialogdataInterfaceId: undefined,
    dialogdataInterfaceParams: undefined,
    dialogdataInterfaceRequestBody: undefined,
    dialogCustomCb: `function(data) {
}`,
    dialogAfterSuccessHook: `function(data) {
}`
  }
}
